// 这一层负责和数据库打交道
const adminModel = require("./models/adminModel");

// 登录
module.exports.loginDao = async function (loginInfo) {
  // 接下来就需要连接数据库进行一个查询
  return await adminModel.findOne({
    where: {
      loginId: loginInfo.loginId,
      password: loginInfo.password,
    },
  });
};

module.exports.adminInfoByPkDao = async function (id) {
  console.log("id", id);
  return await adminModel.findByPk(id);
};

module.exports.updateAdminDao = async function (userInfo) {
  console.log(userInfo);
  // 接下来就需要连接数据库进行一个查询
  return await adminModel.update(userInfo, {
    where: {
      loginId: userInfo.loginId,
    },
  });
};
